<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.6"/>
<title>SystemSharp: SystemSharp.Assembler.InstructionCodes Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
  $(document).ready(initResizable);
  $(window).load(resizeHeight);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
  $(document).ready(function() { searchBox.OnSelectItem(0); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
  <td style="padding-left: 0.5em;">
   <div id="projectname">SystemSharp
   &#160;<span id="projectnumber">0.3</span>
   </div>
   <div id="projectbrief">A system-level modeling framework for designing real-time embedded systems</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.6 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="namespaces.html"><span>Packages</span></a></li>
      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
      <li>
        <div id="MSearchBox" class="MSearchBoxInactive">
        <span class="left">
          <img id="MSearchSelect" src="search/mag_sel.png"
               onmouseover="return searchBox.OnSearchSelectShow()"
               onmouseout="return searchBox.OnSearchSelectHide()"
               alt=""/>
          <input type="text" id="MSearchField" value="Search" accesskey="S"
               onfocus="searchBox.OnSearchFieldFocus(true)" 
               onblur="searchBox.OnSearchFieldFocus(false)" 
               onkeyup="searchBox.OnSearchFieldChange(event)"/>
          </span><span class="right">
            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
          </span>
        </div>
      </li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
    </ul>
  </div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('class_system_sharp_1_1_assembler_1_1_instruction_codes.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Properties</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Events</a></div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="header">
  <div class="summary">
<a href="#pub-attribs">Public Attributes</a> &#124;
<a href="#properties">Properties</a> &#124;
<a href="class_system_sharp_1_1_assembler_1_1_instruction_codes-members.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">SystemSharp.Assembler.InstructionCodes Class Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p>All XIL opcodes  
 <a href="class_system_sharp_1_1_assembler_1_1_instruction_codes.html#details">More...</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
<tr class="memitem:a82c9d2002220c02ece466f502c973a6c"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_system_sharp_1_1_assembler_1_1_instruction_codes.html#a82c9d2002220c02ece466f502c973a6c">Abs</a> = &quot;Abs&quot;</td></tr>
<tr class="memdesc:a82c9d2002220c02ece466f502c973a6c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Absolute value  <a href="#a82c9d2002220c02ece466f502c973a6c">More...</a><br/></td></tr>
<tr class="separator:a82c9d2002220c02ece466f502c973a6c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a982d7644e2ab149d026e158952ede918"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_system_sharp_1_1_assembler_1_1_instruction_codes.html#a982d7644e2ab149d026e158952ede918">Add</a> = &quot;Add&quot;</td></tr>
<tr class="memdesc:a982d7644e2ab149d026e158952ede918"><td class="mdescLeft">&#160;</td><td class="mdescRight">Addition  <a href="#a982d7644e2ab149d026e158952ede918">More...</a><br/></td></tr>
<tr class="separator:a982d7644e2ab149d026e158952ede918"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acb9d177292f1514ab2124090c1b807f1"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_system_sharp_1_1_assembler_1_1_instruction_codes.html#acb9d177292f1514ab2124090c1b807f1">And</a> = &quot;And&quot;</td></tr>
<tr class="memdesc:acb9d177292f1514ab2124090c1b807f1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Logical and bitwise "and"  <a href="#acb9d177292f1514ab2124090c1b807f1">More...</a><br/></td></tr>
<tr class="separator:acb9d177292f1514ab2124090c1b807f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab23029ba0aac899075f7fb0c79daaf3d"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_system_sharp_1_1_assembler_1_1_instruction_codes.html#ab23029ba0aac899075f7fb0c79daaf3d">BranchIfTrue</a> = &quot;BrTrue&quot;</td></tr>
<tr class="memdesc:ab23029ba0aac899075f7fb0c79daaf3d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Branch if operand is "true"  <a href="#ab23029ba0aac899075f7fb0c79daaf3d">More...</a><br/></td></tr>
<tr class="separator:ab23029ba0aac899075f7fb0c79daaf3d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab03034e91bd02ba372bde869feafea1b"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_system_sharp_1_1_assembler_1_1_instruction_codes.html#ab03034e91bd02ba372bde869feafea1b">BranchIfFalse</a> = &quot;BrFalse&quot;</td></tr>
<tr class="memdesc:ab03034e91bd02ba372bde869feafea1b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Branch if operand is "false"  <a href="#ab03034e91bd02ba372bde869feafea1b">More...</a><br/></td></tr>
<tr class="separator:ab03034e91bd02ba372bde869feafea1b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad49fabc3fcd17f0c84e766be9e476cdb"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_system_sharp_1_1_assembler_1_1_instruction_codes.html#ad49fabc3fcd17f0c84e766be9e476cdb">Ceil</a> = &quot;Ceil&quot;</td></tr>
<tr class="memdesc:ad49fabc3fcd17f0c84e766be9e476cdb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Ceiling value  <a href="#ad49fabc3fcd17f0c84e766be9e476cdb">More...</a><br/></td></tr>
<tr class="separator:ad49fabc3fcd17f0c84e766be9e476cdb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acbec6368065c494010e7b375cf2d722c"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_system_sharp_1_1_assembler_1_1_instruction_codes.html#acbec6368065c494010e7b375cf2d722c">Cmp</a> = &quot;Cmp&quot;</td></tr>
<tr class="memdesc:acbec6368065c494010e7b375cf2d722c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Compare operands  <a href="#acbec6368065c494010e7b375cf2d722c">More...</a><br/></td></tr>
<tr class="separator:acbec6368065c494010e7b375cf2d722c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa309fa37ba83a6b09ff9e226c1288481"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_system_sharp_1_1_assembler_1_1_instruction_codes.html#aa309fa37ba83a6b09ff9e226c1288481">Concat</a> = &quot;Concat&quot;</td></tr>
<tr class="memdesc:aa309fa37ba83a6b09ff9e226c1288481"><td class="mdescLeft">&#160;</td><td class="mdescRight">Concatenation  <a href="#aa309fa37ba83a6b09ff9e226c1288481">More...</a><br/></td></tr>
<tr class="separator:aa309fa37ba83a6b09ff9e226c1288481"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1130a2d61315412b71838ed0e796b386"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_system_sharp_1_1_assembler_1_1_instruction_codes.html#a1130a2d61315412b71838ed0e796b386">Convert</a> = &quot;Convert&quot;</td></tr>
<tr class="memdesc:a1130a2d61315412b71838ed0e796b386"><td class="mdescLeft">&#160;</td><td class="mdescRight">Type conversion  <a href="#a1130a2d61315412b71838ed0e796b386">More...</a><br/></td></tr>
<tr class="separator:a1130a2d61315412b71838ed0e796b386"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a303edb0d49b0a5af1a2b7748c0cb154b"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_system_sharp_1_1_assembler_1_1_instruction_codes.html#a303edb0d49b0a5af1a2b7748c0cb154b">Cos</a> = &quot;Cos&quot;</td></tr>
<tr class="memdesc:a303edb0d49b0a5af1a2b7748c0cb154b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Cosine  <a href="#a303edb0d49b0a5af1a2b7748c0cb154b">More...</a><br/></td></tr>
<tr class="separator:a303edb0d49b0a5af1a2b7748c0cb154b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac21df03d6abcb2cd7149c91dee79b117"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_system_sharp_1_1_assembler_1_1_instruction_codes.html#ac21df03d6abcb2cd7149c91dee79b117">ScCos</a> = &quot;ScCos&quot;</td></tr>
<tr class="memdesc:ac21df03d6abcb2cd7149c91dee79b117"><td class="mdescLeft">&#160;</td><td class="mdescRight">Cosine on scaled radians, i.e. ScCos(x) = Cos(2*PI*x)  <a href="#ac21df03d6abcb2cd7149c91dee79b117">More...</a><br/></td></tr>
<tr class="separator:ac21df03d6abcb2cd7149c91dee79b117"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3fcedf91e2ebc5f7744090e55d139e35"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_system_sharp_1_1_assembler_1_1_instruction_codes.html#a3fcedf91e2ebc5f7744090e55d139e35">Sin</a> = &quot;Sin&quot;</td></tr>
<tr class="memdesc:a3fcedf91e2ebc5f7744090e55d139e35"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sine  <a href="#a3fcedf91e2ebc5f7744090e55d139e35">More...</a><br/></td></tr>
<tr class="separator:a3fcedf91e2ebc5f7744090e55d139e35"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a85b8d32ff781d1b668b564000226cbb2"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_system_sharp_1_1_assembler_1_1_instruction_codes.html#a85b8d32ff781d1b668b564000226cbb2">ScSin</a> = &quot;ScSin&quot;</td></tr>
<tr class="memdesc:a85b8d32ff781d1b668b564000226cbb2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Cosine on scaled radians, i.e. ScSin(x) = Sin(2*PI*x)  <a href="#a85b8d32ff781d1b668b564000226cbb2">More...</a><br/></td></tr>
<tr class="separator:a85b8d32ff781d1b668b564000226cbb2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a264b5bc9b9f3cb71e181b0cb7c38e36a"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_system_sharp_1_1_assembler_1_1_instruction_codes.html#a264b5bc9b9f3cb71e181b0cb7c38e36a">SinCos</a> = &quot;SinCos&quot;</td></tr>
<tr class="memdesc:a264b5bc9b9f3cb71e181b0cb7c38e36a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Parallel sine and cosine  <a href="#a264b5bc9b9f3cb71e181b0cb7c38e36a">More...</a><br/></td></tr>
<tr class="separator:a264b5bc9b9f3cb71e181b0cb7c38e36a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a96121659a31404af9d62ede965af2da6"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_system_sharp_1_1_assembler_1_1_instruction_codes.html#a96121659a31404af9d62ede965af2da6">ScSinCos</a> = &quot;ScSinCos&quot;</td></tr>
<tr class="memdesc:a96121659a31404af9d62ede965af2da6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Parallel sine and cosine, i.e. ScSinCos(x) = SinCos(2*PI*x)  <a href="#a96121659a31404af9d62ede965af2da6">More...</a><br/></td></tr>
<tr class="separator:a96121659a31404af9d62ede965af2da6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7f8bf3436ad91a6689749efc016b4d66"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_system_sharp_1_1_assembler_1_1_instruction_codes.html#a7f8bf3436ad91a6689749efc016b4d66">Div</a> = &quot;Div&quot;</td></tr>
<tr class="memdesc:a7f8bf3436ad91a6689749efc016b4d66"><td class="mdescLeft">&#160;</td><td class="mdescRight">Division  <a href="#a7f8bf3436ad91a6689749efc016b4d66">More...</a><br/></td></tr>
<tr class="separator:a7f8bf3436ad91a6689749efc016b4d66"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab256fed3a966b0e575566d4d2fec0f26"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_system_sharp_1_1_assembler_1_1_instruction_codes.html#ab256fed3a966b0e575566d4d2fec0f26">DivQF</a> = &quot;DivQF&quot;</td></tr>
<tr class="memdesc:ab256fed3a966b0e575566d4d2fec0f26"><td class="mdescLeft">&#160;</td><td class="mdescRight">Division with separate quotient and fraction results  <a href="#ab256fed3a966b0e575566d4d2fec0f26">More...</a><br/></td></tr>
<tr class="separator:ab256fed3a966b0e575566d4d2fec0f26"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae1d2b6a899fe0d93d49d70e2c46f3e98"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_system_sharp_1_1_assembler_1_1_instruction_codes.html#ae1d2b6a899fe0d93d49d70e2c46f3e98">Floor</a> = &quot;Floor&quot;</td></tr>
<tr class="memdesc:ae1d2b6a899fe0d93d49d70e2c46f3e98"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floor function  <a href="#ae1d2b6a899fe0d93d49d70e2c46f3e98">More...</a><br/></td></tr>
<tr class="separator:ae1d2b6a899fe0d93d49d70e2c46f3e98"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa5ff90a79e93b805f3f0935a366dd2cc"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_system_sharp_1_1_assembler_1_1_instruction_codes.html#aa5ff90a79e93b805f3f0935a366dd2cc">Goto</a> = &quot;Goto&quot;</td></tr>
<tr class="memdesc:aa5ff90a79e93b805f3f0935a366dd2cc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Unconditional branch  <a href="#aa5ff90a79e93b805f3f0935a366dd2cc">More...</a><br/></td></tr>
<tr class="separator:aa5ff90a79e93b805f3f0935a366dd2cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a795fb13f5cc713569dea63e2131ff8f3"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_system_sharp_1_1_assembler_1_1_instruction_codes.html#a795fb13f5cc713569dea63e2131ff8f3">IsEq</a> = &quot;IsEq&quot;</td></tr>
<tr class="memdesc:a795fb13f5cc713569dea63e2131ff8f3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Comparison for equality  <a href="#a795fb13f5cc713569dea63e2131ff8f3">More...</a><br/></td></tr>
<tr class="separator:a795fb13f5cc713569dea63e2131ff8f3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2058997f58bb08935a6b84dd9daa2355"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_system_sharp_1_1_assembler_1_1_instruction_codes.html#a2058997f58bb08935a6b84dd9daa2355">IsGt</a> = &quot;IsGt&quot;</td></tr>
<tr class="memdesc:a2058997f58bb08935a6b84dd9daa2355"><td class="mdescLeft">&#160;</td><td class="mdescRight">Compare if "greater"  <a href="#a2058997f58bb08935a6b84dd9daa2355">More...</a><br/></td></tr>
<tr class="separator:a2058997f58bb08935a6b84dd9daa2355"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a35b6055a4416447d53f188ea01d53745"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_system_sharp_1_1_assembler_1_1_instruction_codes.html#a35b6055a4416447d53f188ea01d53745">IsGte</a> = &quot;IsGte&quot;</td></tr>
<tr class="memdesc:a35b6055a4416447d53f188ea01d53745"><td class="mdescLeft">&#160;</td><td class="mdescRight">Compare if "greater or equal"  <a href="#a35b6055a4416447d53f188ea01d53745">More...</a><br/></td></tr>
<tr class="separator:a35b6055a4416447d53f188ea01d53745"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4877c6f59dadd7a37cd8469bc4d31d23"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_system_sharp_1_1_assembler_1_1_instruction_codes.html#a4877c6f59dadd7a37cd8469bc4d31d23">IsLt</a> = &quot;IsLt&quot;</td></tr>
<tr class="memdesc:a4877c6f59dadd7a37cd8469bc4d31d23"><td class="mdescLeft">&#160;</td><td class="mdescRight">Compare if "less than"  <a href="#a4877c6f59dadd7a37cd8469bc4d31d23">More...</a><br/></td></tr>
<tr class="separator:a4877c6f59dadd7a37cd8469bc4d31d23"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a383d0b18c9a22d1246dc0bebf370f0ae"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_system_sharp_1_1_assembler_1_1_instruction_codes.html#a383d0b18c9a22d1246dc0bebf370f0ae">IsLte</a> = &quot;IsLte&quot;</td></tr>
<tr class="memdesc:a383d0b18c9a22d1246dc0bebf370f0ae"><td class="mdescLeft">&#160;</td><td class="mdescRight">Compare if "less than or equal"  <a href="#a383d0b18c9a22d1246dc0bebf370f0ae">More...</a><br/></td></tr>
<tr class="separator:a383d0b18c9a22d1246dc0bebf370f0ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac00db3d517d4ceb65553bbbddb08e310"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_system_sharp_1_1_assembler_1_1_instruction_codes.html#ac00db3d517d4ceb65553bbbddb08e310">IsNEq</a> = &quot;IsNEq&quot;</td></tr>
<tr class="memdesc:ac00db3d517d4ceb65553bbbddb08e310"><td class="mdescLeft">&#160;</td><td class="mdescRight">Compare for inequality  <a href="#ac00db3d517d4ceb65553bbbddb08e310">More...</a><br/></td></tr>
<tr class="separator:ac00db3d517d4ceb65553bbbddb08e310"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab7cdb40b229637a630bbc513ac48e87d"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_system_sharp_1_1_assembler_1_1_instruction_codes.html#ab7cdb40b229637a630bbc513ac48e87d">LdConst</a> = &quot;LdConst&quot;</td></tr>
<tr class="memdesc:ab7cdb40b229637a630bbc513ac48e87d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Load constant value  <a href="#ab7cdb40b229637a630bbc513ac48e87d">More...</a><br/></td></tr>
<tr class="separator:ab7cdb40b229637a630bbc513ac48e87d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a295738cf38b7851a747a571baff59472"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_system_sharp_1_1_assembler_1_1_instruction_codes.html#a295738cf38b7851a747a571baff59472">Ld0</a> = &quot;Ld0&quot;</td></tr>
<tr class="memdesc:a295738cf38b7851a747a571baff59472"><td class="mdescLeft">&#160;</td><td class="mdescRight">Load zero  <a href="#a295738cf38b7851a747a571baff59472">More...</a><br/></td></tr>
<tr class="separator:a295738cf38b7851a747a571baff59472"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9c1e9815b66cd5ae14adc82373d4b5f5"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_system_sharp_1_1_assembler_1_1_instruction_codes.html#a9c1e9815b66cd5ae14adc82373d4b5f5">LShift</a> = &quot;LShift&quot;</td></tr>
<tr class="memdesc:a9c1e9815b66cd5ae14adc82373d4b5f5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Shift left  <a href="#a9c1e9815b66cd5ae14adc82373d4b5f5">More...</a><br/></td></tr>
<tr class="separator:a9c1e9815b66cd5ae14adc82373d4b5f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1f268cf193e940550ae36a7883185966"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_system_sharp_1_1_assembler_1_1_instruction_codes.html#a1f268cf193e940550ae36a7883185966">Max</a> = &quot;Max&quot;</td></tr>
<tr class="memdesc:a1f268cf193e940550ae36a7883185966"><td class="mdescLeft">&#160;</td><td class="mdescRight">Take maximum of operands  <a href="#a1f268cf193e940550ae36a7883185966">More...</a><br/></td></tr>
<tr class="separator:a1f268cf193e940550ae36a7883185966"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2b4ed0fc453e4284c2bb22f4bef47763"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_system_sharp_1_1_assembler_1_1_instruction_codes.html#a2b4ed0fc453e4284c2bb22f4bef47763">Min</a> = &quot;Min&quot;</td></tr>
<tr class="memdesc:a2b4ed0fc453e4284c2bb22f4bef47763"><td class="mdescLeft">&#160;</td><td class="mdescRight">Take minimum of operands  <a href="#a2b4ed0fc453e4284c2bb22f4bef47763">More...</a><br/></td></tr>
<tr class="separator:a2b4ed0fc453e4284c2bb22f4bef47763"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a33fa0194cd3eb4a8c937194e7b3e0ba6"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_system_sharp_1_1_assembler_1_1_instruction_codes.html#a33fa0194cd3eb4a8c937194e7b3e0ba6">Mul</a> = &quot;Mul&quot;</td></tr>
<tr class="memdesc:a33fa0194cd3eb4a8c937194e7b3e0ba6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Multiplication  <a href="#a33fa0194cd3eb4a8c937194e7b3e0ba6">More...</a><br/></td></tr>
<tr class="separator:a33fa0194cd3eb4a8c937194e7b3e0ba6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a78d4f573f4c85dd0f9240e6f5fbe1d0e"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_system_sharp_1_1_assembler_1_1_instruction_codes.html#a78d4f573f4c85dd0f9240e6f5fbe1d0e">Or</a> = &quot;Or&quot;</td></tr>
<tr class="memdesc:a78d4f573f4c85dd0f9240e6f5fbe1d0e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Logical or bitwise "or"  <a href="#a78d4f573f4c85dd0f9240e6f5fbe1d0e">More...</a><br/></td></tr>
<tr class="separator:a78d4f573f4c85dd0f9240e6f5fbe1d0e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a267cb5a8b97aed397aae42b9c3700911"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_system_sharp_1_1_assembler_1_1_instruction_codes.html#a267cb5a8b97aed397aae42b9c3700911">RdMemFix</a> = &quot;RdMemFix&quot;</td></tr>
<tr class="memdesc:a267cb5a8b97aed397aae42b9c3700911"><td class="mdescLeft">&#160;</td><td class="mdescRight">Read from memory at fixed address  <a href="#a267cb5a8b97aed397aae42b9c3700911">More...</a><br/></td></tr>
<tr class="separator:a267cb5a8b97aed397aae42b9c3700911"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9c6fd5d282884c16d2ab32d3179ac871"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_system_sharp_1_1_assembler_1_1_instruction_codes.html#a9c6fd5d282884c16d2ab32d3179ac871">RdMem</a> = &quot;RdMem&quot;</td></tr>
<tr class="memdesc:a9c6fd5d282884c16d2ab32d3179ac871"><td class="mdescLeft">&#160;</td><td class="mdescRight">Read from memory  <a href="#a9c6fd5d282884c16d2ab32d3179ac871">More...</a><br/></td></tr>
<tr class="separator:a9c6fd5d282884c16d2ab32d3179ac871"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a58a409b4a24b6d826b1f0c91f977c3e3"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_system_sharp_1_1_assembler_1_1_instruction_codes.html#a58a409b4a24b6d826b1f0c91f977c3e3">Rem</a> = &quot;Rem&quot;</td></tr>
<tr class="memdesc:a58a409b4a24b6d826b1f0c91f977c3e3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Remainder  <a href="#a58a409b4a24b6d826b1f0c91f977c3e3">More...</a><br/></td></tr>
<tr class="separator:a58a409b4a24b6d826b1f0c91f977c3e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5be0eaaeb47aedb7d96cee549cb5e605"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_system_sharp_1_1_assembler_1_1_instruction_codes.html#a5be0eaaeb47aedb7d96cee549cb5e605">Rempow2</a> = &quot;Rempow2&quot;</td></tr>
<tr class="memdesc:a5be0eaaeb47aedb7d96cee549cb5e605"><td class="mdescLeft">&#160;</td><td class="mdescRight">Remainder where divisor is fixed power of 2  <a href="#a5be0eaaeb47aedb7d96cee549cb5e605">More...</a><br/></td></tr>
<tr class="separator:a5be0eaaeb47aedb7d96cee549cb5e605"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a90865e7996eccd60b6eaa3983f1cb284"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_system_sharp_1_1_assembler_1_1_instruction_codes.html#a90865e7996eccd60b6eaa3983f1cb284">RShift</a> = &quot;RShift&quot;</td></tr>
<tr class="memdesc:a90865e7996eccd60b6eaa3983f1cb284"><td class="mdescLeft">&#160;</td><td class="mdescRight">Shift right arithmetical if operand is signed, logical otherwise  <a href="#a90865e7996eccd60b6eaa3983f1cb284">More...</a><br/></td></tr>
<tr class="separator:a90865e7996eccd60b6eaa3983f1cb284"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a35bcf39819bdcc0d855888bd25b2c7ef"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_system_sharp_1_1_assembler_1_1_instruction_codes.html#a35bcf39819bdcc0d855888bd25b2c7ef">RdPort</a> = &quot;RdPort&quot;</td></tr>
<tr class="memdesc:a35bcf39819bdcc0d855888bd25b2c7ef"><td class="mdescLeft">&#160;</td><td class="mdescRight">Read from port  <a href="#a35bcf39819bdcc0d855888bd25b2c7ef">More...</a><br/></td></tr>
<tr class="separator:a35bcf39819bdcc0d855888bd25b2c7ef"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af8bbd5cc7a7932c79106ae9fed573a01"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_system_sharp_1_1_assembler_1_1_instruction_codes.html#af8bbd5cc7a7932c79106ae9fed573a01">Select</a> = &quot;Select&quot;</td></tr>
<tr class="memdesc:af8bbd5cc7a7932c79106ae9fed573a01"><td class="mdescLeft">&#160;</td><td class="mdescRight">Select one of two operands based on condition operand  <a href="#af8bbd5cc7a7932c79106ae9fed573a01">More...</a><br/></td></tr>
<tr class="separator:af8bbd5cc7a7932c79106ae9fed573a01"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2f6a50417b908a55a25dc1b35325a54c"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_system_sharp_1_1_assembler_1_1_instruction_codes.html#a2f6a50417b908a55a25dc1b35325a54c">Slice</a> = &quot;Slice&quot;</td></tr>
<tr class="memdesc:a2f6a50417b908a55a25dc1b35325a54c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Take sub-vector from logic vector  <a href="#a2f6a50417b908a55a25dc1b35325a54c">More...</a><br/></td></tr>
<tr class="separator:a2f6a50417b908a55a25dc1b35325a54c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa4760a7e532d4bcc3207f62c084dfd2f"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_system_sharp_1_1_assembler_1_1_instruction_codes.html#aa4760a7e532d4bcc3207f62c084dfd2f">SliceFixI</a> = &quot;SliceFixI&quot;</td></tr>
<tr class="memdesc:aa4760a7e532d4bcc3207f62c084dfd2f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Take sub-vector from logic vector with fixed offset  <a href="#aa4760a7e532d4bcc3207f62c084dfd2f">More...</a><br/></td></tr>
<tr class="separator:aa4760a7e532d4bcc3207f62c084dfd2f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3945c2a134e0c56a0c27fcb46fe16b46"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_system_sharp_1_1_assembler_1_1_instruction_codes.html#a3945c2a134e0c56a0c27fcb46fe16b46">Sqrt</a> = &quot;Sqrt&quot;</td></tr>
<tr class="memdesc:a3945c2a134e0c56a0c27fcb46fe16b46"><td class="mdescLeft">&#160;</td><td class="mdescRight">Square-root  <a href="#a3945c2a134e0c56a0c27fcb46fe16b46">More...</a><br/></td></tr>
<tr class="separator:a3945c2a134e0c56a0c27fcb46fe16b46"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af4814648d60f0e9b910dbcf0486ed38c"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_system_sharp_1_1_assembler_1_1_instruction_codes.html#af4814648d60f0e9b910dbcf0486ed38c">Sub</a> = &quot;Sub&quot;</td></tr>
<tr class="memdesc:af4814648d60f0e9b910dbcf0486ed38c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Subtraction  <a href="#af4814648d60f0e9b910dbcf0486ed38c">More...</a><br/></td></tr>
<tr class="separator:af4814648d60f0e9b910dbcf0486ed38c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8420a770c1b230da49d17359ecb7c561"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_system_sharp_1_1_assembler_1_1_instruction_codes.html#a8420a770c1b230da49d17359ecb7c561">Neg</a> = &quot;Neg&quot;</td></tr>
<tr class="memdesc:a8420a770c1b230da49d17359ecb7c561"><td class="mdescLeft">&#160;</td><td class="mdescRight">Negation  <a href="#a8420a770c1b230da49d17359ecb7c561">More...</a><br/></td></tr>
<tr class="separator:a8420a770c1b230da49d17359ecb7c561"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a136d7ae431118df2a41802db861576cb"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_system_sharp_1_1_assembler_1_1_instruction_codes.html#a136d7ae431118df2a41802db861576cb">Nop</a> = &quot;Nop&quot;</td></tr>
<tr class="memdesc:a136d7ae431118df2a41802db861576cb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Empty instruction  <a href="#a136d7ae431118df2a41802db861576cb">More...</a><br/></td></tr>
<tr class="separator:a136d7ae431118df2a41802db861576cb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af089f0a64a0e9bb9d99b38103efd5d31"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_system_sharp_1_1_assembler_1_1_instruction_codes.html#af089f0a64a0e9bb9d99b38103efd5d31">Not</a> = &quot;Not&quot;</td></tr>
<tr class="memdesc:af089f0a64a0e9bb9d99b38103efd5d31"><td class="mdescLeft">&#160;</td><td class="mdescRight">Logical or bitwise "not"  <a href="#af089f0a64a0e9bb9d99b38103efd5d31">More...</a><br/></td></tr>
<tr class="separator:af089f0a64a0e9bb9d99b38103efd5d31"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a49df555a9a9fe909d44c6d018f8090b5"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_system_sharp_1_1_assembler_1_1_instruction_codes.html#a49df555a9a9fe909d44c6d018f8090b5">WrMemFix</a> = &quot;WrMemFix&quot;</td></tr>
<tr class="memdesc:a49df555a9a9fe909d44c6d018f8090b5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Write to memory at fixed address  <a href="#a49df555a9a9fe909d44c6d018f8090b5">More...</a><br/></td></tr>
<tr class="separator:a49df555a9a9fe909d44c6d018f8090b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9c04ecf1bcebf90e0f778470be626e8e"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_system_sharp_1_1_assembler_1_1_instruction_codes.html#a9c04ecf1bcebf90e0f778470be626e8e">WrMem</a> = &quot;WrMem&quot;</td></tr>
<tr class="memdesc:a9c04ecf1bcebf90e0f778470be626e8e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Write to memory  <a href="#a9c04ecf1bcebf90e0f778470be626e8e">More...</a><br/></td></tr>
<tr class="separator:a9c04ecf1bcebf90e0f778470be626e8e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af3148ef5f4348c88a5d637e0a5afabfb"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_system_sharp_1_1_assembler_1_1_instruction_codes.html#af3148ef5f4348c88a5d637e0a5afabfb">WrPort</a> = &quot;WrPort&quot;</td></tr>
<tr class="memdesc:af3148ef5f4348c88a5d637e0a5afabfb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Write to port  <a href="#af3148ef5f4348c88a5d637e0a5afabfb">More...</a><br/></td></tr>
<tr class="separator:af3148ef5f4348c88a5d637e0a5afabfb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9a62007c4e603155ae5053b97910976b"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_system_sharp_1_1_assembler_1_1_instruction_codes.html#a9a62007c4e603155ae5053b97910976b">Xor</a> = &quot;Xor&quot;</td></tr>
<tr class="memdesc:a9a62007c4e603155ae5053b97910976b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Logical or bitwise "exclusive or"  <a href="#a9a62007c4e603155ae5053b97910976b">More...</a><br/></td></tr>
<tr class="separator:a9a62007c4e603155ae5053b97910976b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab44dfb4f27b364bb1a9ea331f91ce368"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_system_sharp_1_1_assembler_1_1_instruction_codes.html#ab44dfb4f27b364bb1a9ea331f91ce368">ExtendSign</a> = &quot;Xts&quot;</td></tr>
<tr class="memdesc:ab44dfb4f27b364bb1a9ea331f91ce368"><td class="mdescLeft">&#160;</td><td class="mdescRight">Extend sign  <a href="#ab44dfb4f27b364bb1a9ea331f91ce368">More...</a><br/></td></tr>
<tr class="separator:ab44dfb4f27b364bb1a9ea331f91ce368"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af0413b319dfca469840b6ed1cfb32331"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_system_sharp_1_1_assembler_1_1_instruction_codes.html#af0413b319dfca469840b6ed1cfb32331">LoadVar</a> = &quot;Ldv&quot;</td></tr>
<tr class="memdesc:af0413b319dfca469840b6ed1cfb32331"><td class="mdescLeft">&#160;</td><td class="mdescRight">Load variable  <a href="#af0413b319dfca469840b6ed1cfb32331">More...</a><br/></td></tr>
<tr class="separator:af0413b319dfca469840b6ed1cfb32331"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a57f20d3fd18b59c0a671f8681ced85fa"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_system_sharp_1_1_assembler_1_1_instruction_codes.html#a57f20d3fd18b59c0a671f8681ced85fa">StoreVar</a> = &quot;Stv&quot;</td></tr>
<tr class="memdesc:a57f20d3fd18b59c0a671f8681ced85fa"><td class="mdescLeft">&#160;</td><td class="mdescRight">Store to variable  <a href="#a57f20d3fd18b59c0a671f8681ced85fa">More...</a><br/></td></tr>
<tr class="separator:a57f20d3fd18b59c0a671f8681ced85fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a996cb38bcf41a638cbb3d38f8c851e03"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_system_sharp_1_1_assembler_1_1_instruction_codes.html#a996cb38bcf41a638cbb3d38f8c851e03">Return</a> = &quot;Ret&quot;</td></tr>
<tr class="memdesc:a996cb38bcf41a638cbb3d38f8c851e03"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return  <a href="#a996cb38bcf41a638cbb3d38f8c851e03">More...</a><br/></td></tr>
<tr class="separator:a996cb38bcf41a638cbb3d38f8c851e03"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9b2588e9b8a7af73e934582165a5f3ea"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_system_sharp_1_1_assembler_1_1_instruction_codes.html#a9b2588e9b8a7af73e934582165a5f3ea">ExitMarshal</a> = &quot;$Exit&quot;</td></tr>
<tr class="memdesc:a9b2588e9b8a7af73e934582165a5f3ea"><td class="mdescLeft">&#160;</td><td class="mdescRight">Unique exit node for control-flow graph construction (not a real instruction)  <a href="#a9b2588e9b8a7af73e934582165a5f3ea">More...</a><br/></td></tr>
<tr class="separator:a9b2588e9b8a7af73e934582165a5f3ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a84718b618b9d1c470fd8ee9fdeec66bb"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_system_sharp_1_1_assembler_1_1_instruction_codes.html#a84718b618b9d1c470fd8ee9fdeec66bb">Mod2</a> = &quot;Mod2&quot;</td></tr>
<tr class="memdesc:a84718b618b9d1c470fd8ee9fdeec66bb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Computes r = x mod 2.0 with r &gt; -1, r &lt;= 1  <a href="#a84718b618b9d1c470fd8ee9fdeec66bb">More...</a><br/></td></tr>
<tr class="separator:a84718b618b9d1c470fd8ee9fdeec66bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa7570a796c106a88bd7418170ee90d73"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_system_sharp_1_1_assembler_1_1_instruction_codes.html#aa7570a796c106a88bd7418170ee90d73">LdelemFixA</a> = &quot;LdelemFixA&quot;</td></tr>
<tr class="memdesc:aa7570a796c106a88bd7418170ee90d73"><td class="mdescLeft">&#160;</td><td class="mdescRight">Loads an element from a fixed array  <a href="#aa7570a796c106a88bd7418170ee90d73">More...</a><br/></td></tr>
<tr class="separator:aa7570a796c106a88bd7418170ee90d73"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a41a4c5b60ffbf32b0acdf2ef55f77789"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_system_sharp_1_1_assembler_1_1_instruction_codes.html#a41a4c5b60ffbf32b0acdf2ef55f77789">LdelemFixAFixI</a> = &quot;LdelemFixAFixI&quot;</td></tr>
<tr class="memdesc:a41a4c5b60ffbf32b0acdf2ef55f77789"><td class="mdescLeft">&#160;</td><td class="mdescRight">Loads an element having a fixed index from a fixed array  <a href="#a41a4c5b60ffbf32b0acdf2ef55f77789">More...</a><br/></td></tr>
<tr class="separator:a41a4c5b60ffbf32b0acdf2ef55f77789"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1996571eac38087eb884523945c7cb7e"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_system_sharp_1_1_assembler_1_1_instruction_codes.html#a1996571eac38087eb884523945c7cb7e">StelemFixA</a> = &quot;StelemFix&quot;</td></tr>
<tr class="memdesc:a1996571eac38087eb884523945c7cb7e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stores an element in a fixed array  <a href="#a1996571eac38087eb884523945c7cb7e">More...</a><br/></td></tr>
<tr class="separator:a1996571eac38087eb884523945c7cb7e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af49c9d80436ab03e6758a811b1134488"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_system_sharp_1_1_assembler_1_1_instruction_codes.html#af49c9d80436ab03e6758a811b1134488">StelemFixAFixI</a> = &quot;StelemFixAFixI&quot;</td></tr>
<tr class="memdesc:af49c9d80436ab03e6758a811b1134488"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stores an element having a fixed index in a fixed array  <a href="#af49c9d80436ab03e6758a811b1134488">More...</a><br/></td></tr>
<tr class="separator:af49c9d80436ab03e6758a811b1134488"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adfa2194e42ba79f2233d5e8767383a25"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_system_sharp_1_1_assembler_1_1_instruction_codes.html#adfa2194e42ba79f2233d5e8767383a25">LdMemBase</a> = &quot;LdMemBase&quot;</td></tr>
<tr class="memdesc:adfa2194e42ba79f2233d5e8767383a25"><td class="mdescLeft">&#160;</td><td class="mdescRight">Loads the base address of a memory-mapped storage element  <a href="#adfa2194e42ba79f2233d5e8767383a25">More...</a><br/></td></tr>
<tr class="separator:adfa2194e42ba79f2233d5e8767383a25"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7e7d6d57ea8f1b118179c322c1ac7e67"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_system_sharp_1_1_assembler_1_1_instruction_codes.html#a7e7d6d57ea8f1b118179c322c1ac7e67">Sign</a> = &quot;Sign&quot;</td></tr>
<tr class="memdesc:a7e7d6d57ea8f1b118179c322c1ac7e67"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the sign of the given operand. 1 if operand &gt; 0, 0 if operand == 0, -1 of operand &lt; 0  <a href="#a7e7d6d57ea8f1b118179c322c1ac7e67">More...</a><br/></td></tr>
<tr class="separator:a7e7d6d57ea8f1b118179c322c1ac7e67"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a239a3f818e5c1d4bff1e7544f2394b6a"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_system_sharp_1_1_assembler_1_1_instruction_codes.html#a239a3f818e5c1d4bff1e7544f2394b6a">Pop</a> = &quot;Pop&quot;</td></tr>
<tr class="memdesc:a239a3f818e5c1d4bff1e7544f2394b6a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Remove topmost value from stack  <a href="#a239a3f818e5c1d4bff1e7544f2394b6a">More...</a><br/></td></tr>
<tr class="separator:a239a3f818e5c1d4bff1e7544f2394b6a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2071b7df3288306ad91b4f73679e65a7"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_system_sharp_1_1_assembler_1_1_instruction_codes.html#a2071b7df3288306ad91b4f73679e65a7">Dup</a> = &quot;Dup&quot;</td></tr>
<tr class="memdesc:a2071b7df3288306ad91b4f73679e65a7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Duplicate topmost value on stack  <a href="#a2071b7df3288306ad91b4f73679e65a7">More...</a><br/></td></tr>
<tr class="separator:a2071b7df3288306ad91b4f73679e65a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac96a1d2cc81b54c743262e31aba15dd2"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_system_sharp_1_1_assembler_1_1_instruction_codes.html#ac96a1d2cc81b54c743262e31aba15dd2">Swap</a> = &quot;Swap&quot;</td></tr>
<tr class="memdesc:ac96a1d2cc81b54c743262e31aba15dd2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Swap two topmost values on stack  <a href="#ac96a1d2cc81b54c743262e31aba15dd2">More...</a><br/></td></tr>
<tr class="separator:ac96a1d2cc81b54c743262e31aba15dd2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a97b83f26d1da7ee6c3720fd41b4833b9"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_system_sharp_1_1_assembler_1_1_instruction_codes.html#a97b83f26d1da7ee6c3720fd41b4833b9">Dig</a> = &quot;Dig&quot;</td></tr>
<tr class="memdesc:a97b83f26d1da7ee6c3720fd41b4833b9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Bring arbitrary value to stack top  <a href="#a97b83f26d1da7ee6c3720fd41b4833b9">More...</a><br/></td></tr>
<tr class="separator:a97b83f26d1da7ee6c3720fd41b4833b9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4bd006d428e5dd58b7df9b9ed126d95a"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_system_sharp_1_1_assembler_1_1_instruction_codes.html#a4bd006d428e5dd58b7df9b9ed126d95a">Barrier</a> = &quot;Barrier&quot;</td></tr>
<tr class="memdesc:a4bd006d428e5dd58b7df9b9ed126d95a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Barrier - does not perform any operation, but is used to indicate dependencies  <a href="#a4bd006d428e5dd58b7df9b9ed126d95a">More...</a><br/></td></tr>
<tr class="separator:a4bd006d428e5dd58b7df9b9ed126d95a"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="properties"></a>
Properties</h2></td></tr>
<tr class="memitem:ae38768cce29779eb1770fd7706667255"><td class="memItemLeft" align="right" valign="top">static IEnumerable&lt; string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_system_sharp_1_1_assembler_1_1_instruction_codes.html#ae38768cce29779eb1770fd7706667255">AllCodes</a><code> [get]</code></td></tr>
<tr class="memdesc:ae38768cce29779eb1770fd7706667255"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns all XIL opcodes  <a href="#ae38768cce29779eb1770fd7706667255">More...</a><br/></td></tr>
<tr class="separator:ae38768cce29779eb1770fd7706667255"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>All XIL opcodes </p>

<p>Definition at line <a class="el" href="_instruction_set_8cs_source.html#l00036">36</a> of file <a class="el" href="_instruction_set_8cs_source.html">InstructionSet.cs</a>.</p>
</div><h2 class="groupheader">Member Data Documentation</h2>
<a class="anchor" id="a82c9d2002220c02ece466f502c973a6c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const string SystemSharp.Assembler.InstructionCodes.Abs = &quot;Abs&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Absolute value </p>

<p>Definition at line <a class="el" href="_instruction_set_8cs_source.html#l00041">41</a> of file <a class="el" href="_instruction_set_8cs_source.html">InstructionSet.cs</a>.</p>

</div>
</div>
<a class="anchor" id="a982d7644e2ab149d026e158952ede918"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const string SystemSharp.Assembler.InstructionCodes.Add = &quot;Add&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Addition </p>

<p>Definition at line <a class="el" href="_instruction_set_8cs_source.html#l00046">46</a> of file <a class="el" href="_instruction_set_8cs_source.html">InstructionSet.cs</a>.</p>

</div>
</div>
<a class="anchor" id="acb9d177292f1514ab2124090c1b807f1"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const string SystemSharp.Assembler.InstructionCodes.And = &quot;And&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Logical and bitwise "and" </p>

<p>Definition at line <a class="el" href="_instruction_set_8cs_source.html#l00051">51</a> of file <a class="el" href="_instruction_set_8cs_source.html">InstructionSet.cs</a>.</p>

</div>
</div>
<a class="anchor" id="a4bd006d428e5dd58b7df9b9ed126d95a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const string SystemSharp.Assembler.InstructionCodes.Barrier = &quot;Barrier&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Barrier - does not perform any operation, but is used to indicate dependencies </p>

<p>Definition at line <a class="el" href="_instruction_set_8cs_source.html#l00374">374</a> of file <a class="el" href="_instruction_set_8cs_source.html">InstructionSet.cs</a>.</p>

</div>
</div>
<a class="anchor" id="ab03034e91bd02ba372bde869feafea1b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const string SystemSharp.Assembler.InstructionCodes.BranchIfFalse = &quot;BrFalse&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Branch if operand is "false" </p>

<p>Definition at line <a class="el" href="_instruction_set_8cs_source.html#l00061">61</a> of file <a class="el" href="_instruction_set_8cs_source.html">InstructionSet.cs</a>.</p>

</div>
</div>
<a class="anchor" id="ab23029ba0aac899075f7fb0c79daaf3d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const string SystemSharp.Assembler.InstructionCodes.BranchIfTrue = &quot;BrTrue&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Branch if operand is "true" </p>

<p>Definition at line <a class="el" href="_instruction_set_8cs_source.html#l00056">56</a> of file <a class="el" href="_instruction_set_8cs_source.html">InstructionSet.cs</a>.</p>

</div>
</div>
<a class="anchor" id="ad49fabc3fcd17f0c84e766be9e476cdb"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const string SystemSharp.Assembler.InstructionCodes.Ceil = &quot;Ceil&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Ceiling value </p>

<p>Definition at line <a class="el" href="_instruction_set_8cs_source.html#l00066">66</a> of file <a class="el" href="_instruction_set_8cs_source.html">InstructionSet.cs</a>.</p>

</div>
</div>
<a class="anchor" id="acbec6368065c494010e7b375cf2d722c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const string SystemSharp.Assembler.InstructionCodes.Cmp = &quot;Cmp&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Compare operands </p>

<p>Definition at line <a class="el" href="_instruction_set_8cs_source.html#l00071">71</a> of file <a class="el" href="_instruction_set_8cs_source.html">InstructionSet.cs</a>.</p>

</div>
</div>
<a class="anchor" id="aa309fa37ba83a6b09ff9e226c1288481"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const string SystemSharp.Assembler.InstructionCodes.Concat = &quot;Concat&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Concatenation </p>

<p>Definition at line <a class="el" href="_instruction_set_8cs_source.html#l00076">76</a> of file <a class="el" href="_instruction_set_8cs_source.html">InstructionSet.cs</a>.</p>

</div>
</div>
<a class="anchor" id="a1130a2d61315412b71838ed0e796b386"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const string SystemSharp.Assembler.InstructionCodes.Convert = &quot;Convert&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Type conversion </p>

<p>Definition at line <a class="el" href="_instruction_set_8cs_source.html#l00081">81</a> of file <a class="el" href="_instruction_set_8cs_source.html">InstructionSet.cs</a>.</p>

</div>
</div>
<a class="anchor" id="a303edb0d49b0a5af1a2b7748c0cb154b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const string SystemSharp.Assembler.InstructionCodes.Cos = &quot;Cos&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Cosine </p>

<p>Definition at line <a class="el" href="_instruction_set_8cs_source.html#l00086">86</a> of file <a class="el" href="_instruction_set_8cs_source.html">InstructionSet.cs</a>.</p>

</div>
</div>
<a class="anchor" id="a97b83f26d1da7ee6c3720fd41b4833b9"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const string SystemSharp.Assembler.InstructionCodes.Dig = &quot;Dig&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Bring arbitrary value to stack top </p>

<p>Definition at line <a class="el" href="_instruction_set_8cs_source.html#l00369">369</a> of file <a class="el" href="_instruction_set_8cs_source.html">InstructionSet.cs</a>.</p>

</div>
</div>
<a class="anchor" id="a7f8bf3436ad91a6689749efc016b4d66"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const string SystemSharp.Assembler.InstructionCodes.Div = &quot;Div&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Division </p>

<p>Definition at line <a class="el" href="_instruction_set_8cs_source.html#l00116">116</a> of file <a class="el" href="_instruction_set_8cs_source.html">InstructionSet.cs</a>.</p>

</div>
</div>
<a class="anchor" id="ab256fed3a966b0e575566d4d2fec0f26"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const string SystemSharp.Assembler.InstructionCodes.DivQF = &quot;DivQF&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Division with separate quotient and fraction results </p>

<p>Definition at line <a class="el" href="_instruction_set_8cs_source.html#l00121">121</a> of file <a class="el" href="_instruction_set_8cs_source.html">InstructionSet.cs</a>.</p>

</div>
</div>
<a class="anchor" id="a2071b7df3288306ad91b4f73679e65a7"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const string SystemSharp.Assembler.InstructionCodes.Dup = &quot;Dup&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Duplicate topmost value on stack </p>

<p>Definition at line <a class="el" href="_instruction_set_8cs_source.html#l00359">359</a> of file <a class="el" href="_instruction_set_8cs_source.html">InstructionSet.cs</a>.</p>

</div>
</div>
<a class="anchor" id="a9b2588e9b8a7af73e934582165a5f3ea"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const string SystemSharp.Assembler.InstructionCodes.ExitMarshal = &quot;$Exit&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Unique exit node for control-flow graph construction (not a real instruction) </p>

<p>Definition at line <a class="el" href="_instruction_set_8cs_source.html#l00311">311</a> of file <a class="el" href="_instruction_set_8cs_source.html">InstructionSet.cs</a>.</p>

</div>
</div>
<a class="anchor" id="ab44dfb4f27b364bb1a9ea331f91ce368"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const string SystemSharp.Assembler.InstructionCodes.ExtendSign = &quot;Xts&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Extend sign </p>

<p>Definition at line <a class="el" href="_instruction_set_8cs_source.html#l00291">291</a> of file <a class="el" href="_instruction_set_8cs_source.html">InstructionSet.cs</a>.</p>

</div>
</div>
<a class="anchor" id="ae1d2b6a899fe0d93d49d70e2c46f3e98"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const string SystemSharp.Assembler.InstructionCodes.Floor = &quot;Floor&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Floor function </p>

<p>Definition at line <a class="el" href="_instruction_set_8cs_source.html#l00126">126</a> of file <a class="el" href="_instruction_set_8cs_source.html">InstructionSet.cs</a>.</p>

</div>
</div>
<a class="anchor" id="aa5ff90a79e93b805f3f0935a366dd2cc"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const string SystemSharp.Assembler.InstructionCodes.Goto = &quot;Goto&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Unconditional branch </p>

<p>Definition at line <a class="el" href="_instruction_set_8cs_source.html#l00131">131</a> of file <a class="el" href="_instruction_set_8cs_source.html">InstructionSet.cs</a>.</p>

</div>
</div>
<a class="anchor" id="a795fb13f5cc713569dea63e2131ff8f3"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const string SystemSharp.Assembler.InstructionCodes.IsEq = &quot;IsEq&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Comparison for equality </p>

<p>Definition at line <a class="el" href="_instruction_set_8cs_source.html#l00136">136</a> of file <a class="el" href="_instruction_set_8cs_source.html">InstructionSet.cs</a>.</p>

</div>
</div>
<a class="anchor" id="a2058997f58bb08935a6b84dd9daa2355"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const string SystemSharp.Assembler.InstructionCodes.IsGt = &quot;IsGt&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Compare if "greater" </p>

<p>Definition at line <a class="el" href="_instruction_set_8cs_source.html#l00141">141</a> of file <a class="el" href="_instruction_set_8cs_source.html">InstructionSet.cs</a>.</p>

</div>
</div>
<a class="anchor" id="a35b6055a4416447d53f188ea01d53745"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const string SystemSharp.Assembler.InstructionCodes.IsGte = &quot;IsGte&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Compare if "greater or equal" </p>

<p>Definition at line <a class="el" href="_instruction_set_8cs_source.html#l00146">146</a> of file <a class="el" href="_instruction_set_8cs_source.html">InstructionSet.cs</a>.</p>

</div>
</div>
<a class="anchor" id="a4877c6f59dadd7a37cd8469bc4d31d23"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const string SystemSharp.Assembler.InstructionCodes.IsLt = &quot;IsLt&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Compare if "less than" </p>

<p>Definition at line <a class="el" href="_instruction_set_8cs_source.html#l00151">151</a> of file <a class="el" href="_instruction_set_8cs_source.html">InstructionSet.cs</a>.</p>

</div>
</div>
<a class="anchor" id="a383d0b18c9a22d1246dc0bebf370f0ae"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const string SystemSharp.Assembler.InstructionCodes.IsLte = &quot;IsLte&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Compare if "less than or equal" </p>

<p>Definition at line <a class="el" href="_instruction_set_8cs_source.html#l00156">156</a> of file <a class="el" href="_instruction_set_8cs_source.html">InstructionSet.cs</a>.</p>

</div>
</div>
<a class="anchor" id="ac00db3d517d4ceb65553bbbddb08e310"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const string SystemSharp.Assembler.InstructionCodes.IsNEq = &quot;IsNEq&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Compare for inequality </p>

<p>Definition at line <a class="el" href="_instruction_set_8cs_source.html#l00161">161</a> of file <a class="el" href="_instruction_set_8cs_source.html">InstructionSet.cs</a>.</p>

</div>
</div>
<a class="anchor" id="a295738cf38b7851a747a571baff59472"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const string SystemSharp.Assembler.InstructionCodes.Ld0 = &quot;Ld0&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Load zero </p>

<p>Definition at line <a class="el" href="_instruction_set_8cs_source.html#l00171">171</a> of file <a class="el" href="_instruction_set_8cs_source.html">InstructionSet.cs</a>.</p>

</div>
</div>
<a class="anchor" id="ab7cdb40b229637a630bbc513ac48e87d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const string SystemSharp.Assembler.InstructionCodes.LdConst = &quot;LdConst&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Load constant value </p>

<p>Definition at line <a class="el" href="_instruction_set_8cs_source.html#l00166">166</a> of file <a class="el" href="_instruction_set_8cs_source.html">InstructionSet.cs</a>.</p>

</div>
</div>
<a class="anchor" id="aa7570a796c106a88bd7418170ee90d73"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const string SystemSharp.Assembler.InstructionCodes.LdelemFixA = &quot;LdelemFixA&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Loads an element from a fixed array </p>

<p>Definition at line <a class="el" href="_instruction_set_8cs_source.html#l00321">321</a> of file <a class="el" href="_instruction_set_8cs_source.html">InstructionSet.cs</a>.</p>

</div>
</div>
<a class="anchor" id="a41a4c5b60ffbf32b0acdf2ef55f77789"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const string SystemSharp.Assembler.InstructionCodes.LdelemFixAFixI = &quot;LdelemFixAFixI&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Loads an element having a fixed index from a fixed array </p>

<p>Definition at line <a class="el" href="_instruction_set_8cs_source.html#l00326">326</a> of file <a class="el" href="_instruction_set_8cs_source.html">InstructionSet.cs</a>.</p>

</div>
</div>
<a class="anchor" id="adfa2194e42ba79f2233d5e8767383a25"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const string SystemSharp.Assembler.InstructionCodes.LdMemBase = &quot;LdMemBase&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Loads the base address of a memory-mapped storage element </p>

<p>Definition at line <a class="el" href="_instruction_set_8cs_source.html#l00341">341</a> of file <a class="el" href="_instruction_set_8cs_source.html">InstructionSet.cs</a>.</p>

</div>
</div>
<a class="anchor" id="af0413b319dfca469840b6ed1cfb32331"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const string SystemSharp.Assembler.InstructionCodes.LoadVar = &quot;Ldv&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Load variable </p>

<p>Definition at line <a class="el" href="_instruction_set_8cs_source.html#l00296">296</a> of file <a class="el" href="_instruction_set_8cs_source.html">InstructionSet.cs</a>.</p>

</div>
</div>
<a class="anchor" id="a9c1e9815b66cd5ae14adc82373d4b5f5"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const string SystemSharp.Assembler.InstructionCodes.LShift = &quot;LShift&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Shift left </p>

<p>Definition at line <a class="el" href="_instruction_set_8cs_source.html#l00176">176</a> of file <a class="el" href="_instruction_set_8cs_source.html">InstructionSet.cs</a>.</p>

</div>
</div>
<a class="anchor" id="a1f268cf193e940550ae36a7883185966"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const string SystemSharp.Assembler.InstructionCodes.Max = &quot;Max&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Take maximum of operands </p>

<p>Definition at line <a class="el" href="_instruction_set_8cs_source.html#l00181">181</a> of file <a class="el" href="_instruction_set_8cs_source.html">InstructionSet.cs</a>.</p>

</div>
</div>
<a class="anchor" id="a2b4ed0fc453e4284c2bb22f4bef47763"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const string SystemSharp.Assembler.InstructionCodes.Min = &quot;Min&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Take minimum of operands </p>

<p>Definition at line <a class="el" href="_instruction_set_8cs_source.html#l00186">186</a> of file <a class="el" href="_instruction_set_8cs_source.html">InstructionSet.cs</a>.</p>

</div>
</div>
<a class="anchor" id="a84718b618b9d1c470fd8ee9fdeec66bb"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const string SystemSharp.Assembler.InstructionCodes.Mod2 = &quot;Mod2&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Computes r = x mod 2.0 with r &gt; -1, r &lt;= 1 </p>

<p>Definition at line <a class="el" href="_instruction_set_8cs_source.html#l00316">316</a> of file <a class="el" href="_instruction_set_8cs_source.html">InstructionSet.cs</a>.</p>

</div>
</div>
<a class="anchor" id="a33fa0194cd3eb4a8c937194e7b3e0ba6"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const string SystemSharp.Assembler.InstructionCodes.Mul = &quot;Mul&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Multiplication </p>

<p>Definition at line <a class="el" href="_instruction_set_8cs_source.html#l00191">191</a> of file <a class="el" href="_instruction_set_8cs_source.html">InstructionSet.cs</a>.</p>

</div>
</div>
<a class="anchor" id="a8420a770c1b230da49d17359ecb7c561"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const string SystemSharp.Assembler.InstructionCodes.Neg = &quot;Neg&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Negation </p>

<p>Definition at line <a class="el" href="_instruction_set_8cs_source.html#l00256">256</a> of file <a class="el" href="_instruction_set_8cs_source.html">InstructionSet.cs</a>.</p>

</div>
</div>
<a class="anchor" id="a136d7ae431118df2a41802db861576cb"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const string SystemSharp.Assembler.InstructionCodes.Nop = &quot;Nop&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Empty instruction </p>

<p>Definition at line <a class="el" href="_instruction_set_8cs_source.html#l00261">261</a> of file <a class="el" href="_instruction_set_8cs_source.html">InstructionSet.cs</a>.</p>

</div>
</div>
<a class="anchor" id="af089f0a64a0e9bb9d99b38103efd5d31"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const string SystemSharp.Assembler.InstructionCodes.Not = &quot;Not&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Logical or bitwise "not" </p>

<p>Definition at line <a class="el" href="_instruction_set_8cs_source.html#l00266">266</a> of file <a class="el" href="_instruction_set_8cs_source.html">InstructionSet.cs</a>.</p>

</div>
</div>
<a class="anchor" id="a78d4f573f4c85dd0f9240e6f5fbe1d0e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const string SystemSharp.Assembler.InstructionCodes.Or = &quot;Or&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Logical or bitwise "or" </p>

<p>Definition at line <a class="el" href="_instruction_set_8cs_source.html#l00196">196</a> of file <a class="el" href="_instruction_set_8cs_source.html">InstructionSet.cs</a>.</p>

</div>
</div>
<a class="anchor" id="a239a3f818e5c1d4bff1e7544f2394b6a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const string SystemSharp.Assembler.InstructionCodes.Pop = &quot;Pop&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Remove topmost value from stack </p>

<p>Definition at line <a class="el" href="_instruction_set_8cs_source.html#l00354">354</a> of file <a class="el" href="_instruction_set_8cs_source.html">InstructionSet.cs</a>.</p>

</div>
</div>
<a class="anchor" id="a9c6fd5d282884c16d2ab32d3179ac871"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const string SystemSharp.Assembler.InstructionCodes.RdMem = &quot;RdMem&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Read from memory </p>

<p>Definition at line <a class="el" href="_instruction_set_8cs_source.html#l00206">206</a> of file <a class="el" href="_instruction_set_8cs_source.html">InstructionSet.cs</a>.</p>

</div>
</div>
<a class="anchor" id="a267cb5a8b97aed397aae42b9c3700911"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const string SystemSharp.Assembler.InstructionCodes.RdMemFix = &quot;RdMemFix&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Read from memory at fixed address </p>

<p>Definition at line <a class="el" href="_instruction_set_8cs_source.html#l00201">201</a> of file <a class="el" href="_instruction_set_8cs_source.html">InstructionSet.cs</a>.</p>

</div>
</div>
<a class="anchor" id="a35bcf39819bdcc0d855888bd25b2c7ef"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const string SystemSharp.Assembler.InstructionCodes.RdPort = &quot;RdPort&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Read from port </p>

<p>Definition at line <a class="el" href="_instruction_set_8cs_source.html#l00226">226</a> of file <a class="el" href="_instruction_set_8cs_source.html">InstructionSet.cs</a>.</p>

</div>
</div>
<a class="anchor" id="a58a409b4a24b6d826b1f0c91f977c3e3"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const string SystemSharp.Assembler.InstructionCodes.Rem = &quot;Rem&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Remainder </p>

<p>Definition at line <a class="el" href="_instruction_set_8cs_source.html#l00211">211</a> of file <a class="el" href="_instruction_set_8cs_source.html">InstructionSet.cs</a>.</p>

</div>
</div>
<a class="anchor" id="a5be0eaaeb47aedb7d96cee549cb5e605"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const string SystemSharp.Assembler.InstructionCodes.Rempow2 = &quot;Rempow2&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Remainder where divisor is fixed power of 2 </p>

<p>Definition at line <a class="el" href="_instruction_set_8cs_source.html#l00216">216</a> of file <a class="el" href="_instruction_set_8cs_source.html">InstructionSet.cs</a>.</p>

</div>
</div>
<a class="anchor" id="a996cb38bcf41a638cbb3d38f8c851e03"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const string SystemSharp.Assembler.InstructionCodes.Return = &quot;Ret&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return </p>

<p>Definition at line <a class="el" href="_instruction_set_8cs_source.html#l00306">306</a> of file <a class="el" href="_instruction_set_8cs_source.html">InstructionSet.cs</a>.</p>

</div>
</div>
<a class="anchor" id="a90865e7996eccd60b6eaa3983f1cb284"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const string SystemSharp.Assembler.InstructionCodes.RShift = &quot;RShift&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Shift right arithmetical if operand is signed, logical otherwise </p>

<p>Definition at line <a class="el" href="_instruction_set_8cs_source.html#l00221">221</a> of file <a class="el" href="_instruction_set_8cs_source.html">InstructionSet.cs</a>.</p>

</div>
</div>
<a class="anchor" id="ac21df03d6abcb2cd7149c91dee79b117"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const string SystemSharp.Assembler.InstructionCodes.ScCos = &quot;ScCos&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Cosine on scaled radians, i.e. ScCos(x) = Cos(2*PI*x) </p>

<p>Definition at line <a class="el" href="_instruction_set_8cs_source.html#l00091">91</a> of file <a class="el" href="_instruction_set_8cs_source.html">InstructionSet.cs</a>.</p>

</div>
</div>
<a class="anchor" id="a85b8d32ff781d1b668b564000226cbb2"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const string SystemSharp.Assembler.InstructionCodes.ScSin = &quot;ScSin&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Cosine on scaled radians, i.e. ScSin(x) = Sin(2*PI*x) </p>

<p>Definition at line <a class="el" href="_instruction_set_8cs_source.html#l00101">101</a> of file <a class="el" href="_instruction_set_8cs_source.html">InstructionSet.cs</a>.</p>

</div>
</div>
<a class="anchor" id="a96121659a31404af9d62ede965af2da6"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const string SystemSharp.Assembler.InstructionCodes.ScSinCos = &quot;ScSinCos&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Parallel sine and cosine, i.e. ScSinCos(x) = SinCos(2*PI*x) </p>

<p>Definition at line <a class="el" href="_instruction_set_8cs_source.html#l00111">111</a> of file <a class="el" href="_instruction_set_8cs_source.html">InstructionSet.cs</a>.</p>

</div>
</div>
<a class="anchor" id="af8bbd5cc7a7932c79106ae9fed573a01"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const string SystemSharp.Assembler.InstructionCodes.Select = &quot;Select&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Select one of two operands based on condition operand </p>

<p>Definition at line <a class="el" href="_instruction_set_8cs_source.html#l00231">231</a> of file <a class="el" href="_instruction_set_8cs_source.html">InstructionSet.cs</a>.</p>

</div>
</div>
<a class="anchor" id="a7e7d6d57ea8f1b118179c322c1ac7e67"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const string SystemSharp.Assembler.InstructionCodes.Sign = &quot;Sign&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Returns the sign of the given operand. 1 if operand &gt; 0, 0 if operand == 0, -1 of operand &lt; 0 </p>

<p>Definition at line <a class="el" href="_instruction_set_8cs_source.html#l00347">347</a> of file <a class="el" href="_instruction_set_8cs_source.html">InstructionSet.cs</a>.</p>

</div>
</div>
<a class="anchor" id="a3fcedf91e2ebc5f7744090e55d139e35"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const string SystemSharp.Assembler.InstructionCodes.Sin = &quot;Sin&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Sine </p>

<p>Definition at line <a class="el" href="_instruction_set_8cs_source.html#l00096">96</a> of file <a class="el" href="_instruction_set_8cs_source.html">InstructionSet.cs</a>.</p>

</div>
</div>
<a class="anchor" id="a264b5bc9b9f3cb71e181b0cb7c38e36a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const string SystemSharp.Assembler.InstructionCodes.SinCos = &quot;SinCos&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Parallel sine and cosine </p>

<p>Definition at line <a class="el" href="_instruction_set_8cs_source.html#l00106">106</a> of file <a class="el" href="_instruction_set_8cs_source.html">InstructionSet.cs</a>.</p>

</div>
</div>
<a class="anchor" id="a2f6a50417b908a55a25dc1b35325a54c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const string SystemSharp.Assembler.InstructionCodes.Slice = &quot;Slice&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Take sub-vector from logic vector </p>

<p>Definition at line <a class="el" href="_instruction_set_8cs_source.html#l00236">236</a> of file <a class="el" href="_instruction_set_8cs_source.html">InstructionSet.cs</a>.</p>

</div>
</div>
<a class="anchor" id="aa4760a7e532d4bcc3207f62c084dfd2f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const string SystemSharp.Assembler.InstructionCodes.SliceFixI = &quot;SliceFixI&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Take sub-vector from logic vector with fixed offset </p>

<p>Definition at line <a class="el" href="_instruction_set_8cs_source.html#l00241">241</a> of file <a class="el" href="_instruction_set_8cs_source.html">InstructionSet.cs</a>.</p>

</div>
</div>
<a class="anchor" id="a3945c2a134e0c56a0c27fcb46fe16b46"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const string SystemSharp.Assembler.InstructionCodes.Sqrt = &quot;Sqrt&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Square-root </p>

<p>Definition at line <a class="el" href="_instruction_set_8cs_source.html#l00246">246</a> of file <a class="el" href="_instruction_set_8cs_source.html">InstructionSet.cs</a>.</p>

</div>
</div>
<a class="anchor" id="a1996571eac38087eb884523945c7cb7e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const string SystemSharp.Assembler.InstructionCodes.StelemFixA = &quot;StelemFix&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Stores an element in a fixed array </p>

<p>Definition at line <a class="el" href="_instruction_set_8cs_source.html#l00331">331</a> of file <a class="el" href="_instruction_set_8cs_source.html">InstructionSet.cs</a>.</p>

</div>
</div>
<a class="anchor" id="af49c9d80436ab03e6758a811b1134488"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const string SystemSharp.Assembler.InstructionCodes.StelemFixAFixI = &quot;StelemFixAFixI&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Stores an element having a fixed index in a fixed array </p>

<p>Definition at line <a class="el" href="_instruction_set_8cs_source.html#l00336">336</a> of file <a class="el" href="_instruction_set_8cs_source.html">InstructionSet.cs</a>.</p>

</div>
</div>
<a class="anchor" id="a57f20d3fd18b59c0a671f8681ced85fa"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const string SystemSharp.Assembler.InstructionCodes.StoreVar = &quot;Stv&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Store to variable </p>

<p>Definition at line <a class="el" href="_instruction_set_8cs_source.html#l00301">301</a> of file <a class="el" href="_instruction_set_8cs_source.html">InstructionSet.cs</a>.</p>

</div>
</div>
<a class="anchor" id="af4814648d60f0e9b910dbcf0486ed38c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const string SystemSharp.Assembler.InstructionCodes.Sub = &quot;Sub&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Subtraction </p>

<p>Definition at line <a class="el" href="_instruction_set_8cs_source.html#l00251">251</a> of file <a class="el" href="_instruction_set_8cs_source.html">InstructionSet.cs</a>.</p>

</div>
</div>
<a class="anchor" id="ac96a1d2cc81b54c743262e31aba15dd2"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const string SystemSharp.Assembler.InstructionCodes.Swap = &quot;Swap&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Swap two topmost values on stack </p>

<p>Definition at line <a class="el" href="_instruction_set_8cs_source.html#l00364">364</a> of file <a class="el" href="_instruction_set_8cs_source.html">InstructionSet.cs</a>.</p>

</div>
</div>
<a class="anchor" id="a9c04ecf1bcebf90e0f778470be626e8e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const string SystemSharp.Assembler.InstructionCodes.WrMem = &quot;WrMem&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Write to memory </p>

<p>Definition at line <a class="el" href="_instruction_set_8cs_source.html#l00276">276</a> of file <a class="el" href="_instruction_set_8cs_source.html">InstructionSet.cs</a>.</p>

</div>
</div>
<a class="anchor" id="a49df555a9a9fe909d44c6d018f8090b5"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const string SystemSharp.Assembler.InstructionCodes.WrMemFix = &quot;WrMemFix&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Write to memory at fixed address </p>

<p>Definition at line <a class="el" href="_instruction_set_8cs_source.html#l00271">271</a> of file <a class="el" href="_instruction_set_8cs_source.html">InstructionSet.cs</a>.</p>

</div>
</div>
<a class="anchor" id="af3148ef5f4348c88a5d637e0a5afabfb"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const string SystemSharp.Assembler.InstructionCodes.WrPort = &quot;WrPort&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Write to port </p>

<p>Definition at line <a class="el" href="_instruction_set_8cs_source.html#l00281">281</a> of file <a class="el" href="_instruction_set_8cs_source.html">InstructionSet.cs</a>.</p>

</div>
</div>
<a class="anchor" id="a9a62007c4e603155ae5053b97910976b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const string SystemSharp.Assembler.InstructionCodes.Xor = &quot;Xor&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Logical or bitwise "exclusive or" </p>

<p>Definition at line <a class="el" href="_instruction_set_8cs_source.html#l00286">286</a> of file <a class="el" href="_instruction_set_8cs_source.html">InstructionSet.cs</a>.</p>

</div>
</div>
<h2 class="groupheader">Property Documentation</h2>
<a class="anchor" id="ae38768cce29779eb1770fd7706667255"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">IEnumerable&lt;string&gt; SystemSharp.Assembler.InstructionCodes.AllCodes</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">get</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Returns all XIL opcodes </p>

<p>Definition at line <a class="el" href="_instruction_set_8cs_source.html#l00380">380</a> of file <a class="el" href="_instruction_set_8cs_source.html">InstructionSet.cs</a>.</p>

</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="_instruction_set_8cs_source.html">InstructionSet.cs</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="navelem"><a class="el" href="namespace_system_sharp.html">SystemSharp</a></li><li class="navelem"><a class="el" href="namespace_system_sharp_1_1_assembler.html">Assembler</a></li><li class="navelem"><a class="el" href="class_system_sharp_1_1_assembler_1_1_instruction_codes.html">InstructionCodes</a></li>
    <li class="footer">Generated on Thu Dec 26 2013 14:21:56 for SystemSharp by
    <a href="http://www.doxygen.org/index.html">
    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
  </ul>
</div>
</body>
</html>
